table, th, td {
	border: 2px solid #363636;
	border-collapse: collapse;
	width: 800px;
	height: 45px;
	margin: 0 auto;
	text-align: center;
}
#datas
{
	padding-top:50px;
	width: 71%;
	height: 300px;
	background-color: #778899;
	margin:auto;
	border-radius: 5px;
	opacity:0.8;
	
}
#code
{
	border: 1px solid #ddd;
	border-radius: 4px;
	padding: 4px;
	display: inline-block;
}
#outer
{
	display: block;
}
#change_code
{
	display: inline-block;
}

.productPic {
	width: 70px;
	height: 70px;
}

.icon-shanchu:hover,.icon-xiugai:hover {
	color: red;
	cursor: pointer;
}

input[type=text],[type="password"], textarea {
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
    outline: none;
    padding: 3px 0px 3px 3px;
    margin: 5px 1px 3px 0px;
    border: 1px solid #ddd;
    border-radius: 2px;
}
#searchName
{
height:30px ;
width:240px ;
border-width: 2px;
text-indent: 10px;
}
#funcform
{
    height: 50px;
    width: 70%;
	background-color: #778899;
	margin:auto;
	padding:10px;
	border-radius: 5px;
	opacity:0.8;
}

input[type=text]:focus, [type="password"]:focus,textarea:focus {
    box-shadow: 0 0 5px rgba(81, 203, 238, 1);
    padding: 3px 0px 3px 3px;
    margin: 5px 1px 3px 0px;
    border: 1px solid rgba(81, 203, 238, 1);
}
#loginForm
{   width: 250px;
    height: 340px;
	background-color:#778899;
	margin:auto;
	margin-top: 50px;
	padding:30px;
	border-radius: 5px;
	opacity:0.8;
}

input[type="text"],[type="password"]{
	height:30px ;
	width:240px ;
	border-width: 2px;
	text-indent: 10px;
	border-top: black;
	border-right: black;
	border-left: black;
}

#loginBt{
    background-color: #0055ff;
	color: white;
	width:250px;
	padding: 10px;
	font-size: 14px;
	border: none;
	border-radius: 5px;
	margin-top: 10px;
}

a
{
	color:	#00FA9A;
	text-decoration:none;

}
a:hover
{
	color:#FFFF00;

}
#pname
{
		font-size:18px;
}
.listBtn
{
	display: inline-block;
	height: 38px;
	line-height: 38px;
	padding: 0 18px;
	background-color: #009688;
	color: #fff;
	white-space: nowrap;
	text-align: center;
	font-size: 14px;
	border: none;
	border-radius: 4px;
	cursor: pointer;
}
#navbar
{
	background: #1f85a7;
	width: 70%;
	height: 50px;
	padding-top: 15px;
	margin: auto;
	border-radius: 5px;
	padding-left: 25px;
	font-size: 22px;
	opacity:0.8;
}
body
{
	background-image: url(../img/b2.jpg);
	background-size:cover;
	background-attachment: fixed;
	background-repeat: no-repeat;
}